/* CSS Document */



body{padding:0px; font-size:12px;  margin:0 auto; background:url(../images/bodybg.png) repeat-x; font-family:SimHei,SimHei£¬Arial, Helvetica, sans-serif;}



ul,dd,dt,dl,td,tr{list-style:none; margin:0px; padding:0px; list-style-type:none;}



ul li{list-style:none; margin:0px; padding:0px; list-style-type:none;}



h1,h2,h3,h4,h5,h6,p{margin:0px; padding:0px; font-weight:normal; }



a{ text-decoration:none;  color:#fff;}



img{border:none;}



.clear{ clear:both;}



.top{height:37px; line-height:37px; color:#FFFFFF; font-size:15px; background:#0072a6;}



.m1040{width:1040px; margin:0 auto; margin-top:0px;}



.top_left{width:350px; text-indent:20px; float:left}



.top_rig{width:380px; float:right; display:inline;}



.top_rig h3{ float:left; font-size:15px;}



.top_rig h3.dz{width:240px; background:url(dz.jpg) left center no-repeat; text-indent:20px;}



.top_rig h3.dh{width:110px; background:url(dh.jpg) left center no-repeat; text-indent:20px;}



.ban{background:url(ban.jpg) center top no-repeat #e5e5e5; height:470px;}



.about{background:url(1.jpg) center top no-repeat #f2f3f7; height:155px; padding-top:90px;}



.about p{padding-left:25px; font-size:14px; color:#6c6c6c; line-height:30px; width:607px;}



.zz{background:url(2.jpg) center top no-repeat; height:349px; margin-top:70px; margin-bottom:55px;}



.zz p{ font-size:14px; color:#6c6c6c; line-height:24px; width:260px; float:right; padding-top:60px; padding-right:5px;}



.ys{background:url(3.jpg) center top no-repeat #4789ab; height:428px;}



.m1040ul{ border-bottom:13px #f2f3f7 solid;}



.m1040ul ul{ padding-top:30px; padding-bottom:30px; height:320px; overflow:hidden; width:1040px; margin:0 auto;}



.m1040ul ul li{width:227px; float:left; margin-left:28px;}



.cpo{width:1040px; margin:0 auto;}



.cpo_left{width:730px; float:left; margin-left:10px;}



.cpo_left h3.bt{width:730px; height:50px; line-height:50px; background:#0072a6; margin-top:30px; margin-bottom:30px; color:#ffffff; font-size:28px; text-indent:10px;}



.cpo_left h3.bt span{font-weight:normal; font-size:18px;}



.cpo_left li{line-height:30px; color:#626262; font-size:13px; }



.cpo_left li strong{color:#222222;}



.cpo_rig{width:223px; float:left; padding-top:80px; padding-left:45px;}



.cpt{background:#f2f3f7; height:590px;}



.cpt_left{width:222px; float:left;  padding-top:85px; margin-left:10px;}











.cpt_rig{width:730px; float:right; }



.cpt_rig h3.bt{width:730px; height:50px; line-height:50px; background:#0072a6; margin-top:30px; margin-bottom:30px; color:#ffffff; font-size:28px; text-indent:10px;}



.cpt_rig h3.bt span{font-weight:normal; font-size:18px;}



.cpt_rig li{line-height:30px; color:#626262; font-size:13px; }



.cpt_rig li strong{color:#222222;}



.fwfw{background:url(10.jpg) center top no-repeat; height:390px;}



.fszz{background:url(11.jpg) center top no-repeat #f9fcfd; height:252px;}



.lxwm{width:1440px; margin:0 auto;}



.lxwm h3{width:110px; margin:0 auto; padding-top:20px; padding-bottom:30px;}



.foot{height:377px; background:url(foot.jpg) repeat;}



.foottop{height:295px;}



.foottop_left{width:145px; float:left; padding-left:25px; padding-top:78px;}



.foottop_mid{width:330px; float:left; margin-left:155px; display:inline; overflow:hidden}



.foottop_mid h3{height:37px; line-height:37px; color:#fff; font-size:18px; padding-top:54px; }



.foottop_mid p{ line-height:25px; color:#fff; font-size:14px; padding-top:8px; padding-bottom:8px;}



.foottop_mid h4{height:45px; line-height:45px; color:#FFFFFF; font-size:16px; background:#fb8044; width:260px; text-indent:30px; margin-top:8px;}



.foottop_rig{width:300px; float:right; display:inline;}



.foottop_rig h3{ line-height:25px; color:#ffffff; font-size:18px; padding-top:60px; text-indent:30px; }











.nytit{height:48px; border-bottom:1px #e7e7e7 solid; margin-top:10px;}



.nytit h1{width:155px; float:left; line-height:48px; background:#0072a6; color:#ffffff; font-size:24px; text-align:center;}



.nytit h3{width:180px; background:url(nyt.jpg) left center no-repeat; text-indent:50px; float:right; line-height:48px;  color:#f58565; font-size:18px; }



.foottop_rig ul{background:url(fotli.jpg) left top no-repeat;}



.foottop_rig ul li{height:30px; line-height:30px; color:#fff; font-size:14px; text-indent:30px;}



.foottop_rig ul li span{color:#ffffff;}











.footbot{height:80px; line-height:80px; text-align:center; color:#fff; font-size:16px;}











.cptit{height:47px; line-height:47px; color:#FFFFFF; font-size:24px; width:365px; text-indent:20px; margin-top:70px;}



.cptit span{font-size:14px;}



.cp1 .cptit{ background:#65cbf5;}



.cp2 .cptit{ background:#7ae08a;}



.cp3 .cptit{ background:#e07a93;}



.cp4 .cptit{ background:#edc06c;}



.apjs{font-size:14px; line-height:30px; color:#000000; margin-top:20px; margin-bottom:20px;}













.gdzl{height:52px; line-height:52px; background:#666a71; margin-top:0px;}



.gdzl h3{line-height:52px; color:#ffffff; font-size:14px; background:url(icon.jpg) left center no-repeat; text-indent:120px; }



.zlyxz{width:1120px; margin:0 auto; overflow:hidden; margin-top:35px; margin-bottom:15px;}



.zlyxz li{width:300px; height:51px; border:1px #65cbf5 solid; line-height:51px; float:left; margin-right:29px; margin-left:29px; display:inline; text-align:center; margin-bottom:25px;}



.zlyxz li a{color:#65cbf5; font-size:14px; }















.zlexz{width:1120px; margin:0 auto; overflow:hidden; margin-top:15px; margin-bottom:16px;}



.zlexz li{
width: 300px;
height: 51px;
border: 1px #7AE08A solid;
line-height: 51px;
float: left;
margin-right: 29px;
margin-left: 29px;
display: inline;
text-align: center;
margin-bottom: 25px;
}


.zlexz li a{color:#7ae08a; font-size:14px; }



.zlsxz{width:1120px; margin:0 auto; overflow:hidden; margin-top:15px; margin-bottom:16px;}



.zlsxz li{width: 300px; height:51px; border:1px #e07a93 solid; line-height:51px; float:left; margin-right:29px; margin-left:29px; display:inline; text-align:center; margin-bottom:25px;}



.zlsxz li a{color:#e07a93; font-size:14px; }











.zlssxz{width:1120px; margin:0 auto; overflow:hidden; margin-top:15px; margin-bottom:26px;}



.zlssxz li{width: 300px;height:51px; border:1px #edc06c solid; line-height:51px; float:left; margin-right:29px; margin-left:29px; display:inline; text-align:center; margin-bottom:25px;}



.zlssxz li a{color:#edc06c; font-size:14px; }

#cp1,#cp2,#cp3,#cp4{height:0px;}



.synewsmain{width:1035px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.synews{width:334px; float:left; margin-right:15px; display:inline;}
.titsy{height:35px; background:url(tittop.jpg) left center no-repeat; margin-bottom:15px;}
.titsy h3{width:111px; line-height:35px; float:left; font-family:SimHei,Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; text-align:center;}
.titsy a{color:#666666; font-size:14px; padding-left:158px; line-height:35px;}

.synews ul li {
height: 30px;
overflow: hidden;
line-height: 30px;
}
.synews ul li a{ color:#333333; font-size:12px;}
.synews ul li span {
float: right;
padding-right: 24px; color:#333333; font-size:12px;
}
.articleList{width:1030px; margin:0 auto; padding-bottom: 30px; line-height:24px;}
.articleList ul li{ line-height:25px; border-bottom:1px dashed #7d161a; padding-left:0px; padding-bottom:5px; margin:10px 0px;}
.articleList ul li h3{ font-size:14px; font-weight:normal; height:40px; line-height:40px; text-align: left; padding-left:22px; background:url(../images/line.png) no-repeat left center;}
.articleList ul li p{ font-size:12px; color:#555; padding-left:22px; text-align: left;}
.articleList ul li h3 a{ color:#000000; display:block; width:800px; float:left;  background:url(ico.jpg) left center no-repeat; text-indent:20px;}
.pos{background:url(pos.jpg) left center no-repeat; height:35px; line-height:35px; width:1035px; margin:0 auto; text-indent:80px; margin-top:30px; margin-bottom:30px;  font-size:14px;}
.pos a{ color:#000000; text-indent:35px;}
.articleList h1.bt{text-align:center; font-size:20px; line-height:40px;}



.suspend{width:40px;height:198px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height:198px;background:url(../images/suspend.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ{width:120px;background:#ffffff;}
.suspend dl dd.suspendQQ a.a1{width:120px;height:52px;display:block;background:url(../images/suspend.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendQQ a.a2{width:120px;height:150px;display:block;background:url(../images/suspend.png) -40px -52px;overflow:hidden ;  text-indent:-9999px;}
.suspend dl dd.suspendTel{width:120px;height:72px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a{width:120px;height:72px;display:block;background:url(../images/suspend.png) -40px -127px;overflow:hidden;}




